muscle contraction following prolonged physical exertion - German English Dictionary